eave swallow - Turkish English Dictionary