whoopcough - Turkish English Dictionary