gorilla pills - Turkish English Dictionary