machuquillo - Turkish English Dictionary