steamed chicken - Spanish English Dictionary