malgacha - German English Dictionary