minisubmarine - German English Dictionary