deputy coordinator - Spanish English Dictionary