tarçın rulosu - Turkish English Dictionary