padlocks - German English Dictionary