a drug that suppresses ovulation - İspanyolca İngilizce Sözlük