Dear bab.la user,
we have noticed an unusually high number of requests from your IP address [184.108.40.206]. This typically indicates automated requests trying to crawl our entire database, slowing down the servers and thereby the entire bab.la website.
In order to ensure a fast search for all of our users we have blocked your IP address. Please contact us at info [at] bab.la if you have been blocked by error.
Your bab.la team