minisubmarine - Turkish English Dictionary