mamelons - Turkish English Dictionary