french mulberry - German English Dictionary