enchufar - German English Dictionary