abgeschleppt - French English Dictionary