beachhead - Turkish English Dictionary