implementors - German English Dictionary