callaloo - Turkish English Dictionary