bffl (best friend for life) - Turkish English Dictionary