menestril - German English Dictionary