garullada - German English Dictionary