cachorro - German English Dictionary