ldr (long distance relationship) - German English Dictionary