poor catches - German English Dictionary