dive in with both feet - Turkish English Dictionary