atlantic puffers - Turkish English Dictionary