lough allen - Turkish English Dictionary