someone that brings messages - Französisch Englisch Wörterbuch