ripcords - Turkish English Dictionary