egyptian clover - Spanish English Dictionary