sorry, my bad - Turkish English Dictionary