challaca - German English Dictionary