look under the hood - German English Dictionary