motorails - German English Dictionary