meccawee - German English Dictionary