sterben - French English Dictionary