pendule - German English Dictionary