malafacha - German English Dictionary