chaflanada - German English Dictionary