barullo - German English Dictionary