spatterdock - Turkish English Dictionary