insert your card please - German English Dictionary