atrabilarious - German English Dictionary