lamb chawarma - Turkish English Dictionary