trottons - German English Dictionary