farfalle - Turkish English Dictionary