pechugonada - German English Dictionary