triplace - German English Dictionary