spatterdashes - Turkish English Dictionary