excretory ejection - Spanish English Dictionary