immature swallow - Turkish English Dictionary