feedback to superiors - Spanish English Dictionary