chalaca - Turkish English Dictionary