cooper irritabl testicule - Turkish English Dictionary