noah's ark (arca noae) - Turkish English Dictionary