keyhole notch - German English Dictionary