pedro - German English Dictionary