merlu - German English Dictionary