european federation for transport and environment - German English Dictionary