algarrada - German English Dictionary