majorca - German English Dictionary