sandwich maker - Turkish English Dictionary