long loaf - Turkish English Dictionary