spatterdocks - Turkish English Dictionary