luffer - Turkish English Dictionary