pescuda - German English Dictionary