abgetakelt - French English Dictionary