macushla - German English Dictionary