deep battle - Turkish English Dictionary