large clove - Turkish English Dictionary