pechugada - German English Dictionary