debrocar - French English Dictionary