emulable - German English Dictionary