sucking devise - Turkish English Dictionary